The libsmbios project aims towards providing access to as much BIOS
information as possible. It does this by providing a library of
functions that can be used as well as sample binaries.
